Big Huge Thesaurus

bufo viridis

noun

sounds kind of like